Python Job: Software Engineer

Job added on

Company

landing.jobs

Location

Porto - Portugal

Job type

Full-Time

Python Job Details

SKILLS

Must have:

Ruby

Python

Other Required:

Django

Ruby on Rails

Nice to have:

Elm

Clojure

DESCRIPTION

Engineering at carwow
Our Platform needs to provide our customers with up-to-date offers from thousands of dealerships, buyers, and leasing partners in 3 countries handling up to 5 million unique visits per month.


We write our API’s and back-end services in Ruby on Rails, with Elm on the front-end, and use a modern CI/CD pipeline orchestrated in CircleCI with Terraforms to manage our infrastructure. We care about things like simplicity, automation, knowledge sharing, and people development and we’re focused on creating an inclusive environment where everyone feels welcome.


Our Engineering team of is distributed across 4 countries working collaboratively to build, scale and maintain our product and platform. We grew to 9 squads in 2021 and this year we’re adding another 5 catering to a range of exciting developments in the pipeline.


What you’d be doing

You’d join one of our core Product squads responsible for designing and building the experiences that millions of customers and thousands of commercial partners interact with on a daily basis. Product squads are a curious bunch driven by a common goal of "how can we make it better" and a passion for creating products that improve people's lives.


Working closely with a Technical Lead and other Engineers you’d take part in delivering the squads roadmaps, seeing requirements through to production, and ensuring quality every step of the way. This includes;

  • Writing maintainable and performant code, with tests and documentation
  • Having a direct impact on the product - pushing code to production within your first
  • Working with a team passionate about quality - TDD means a lot to us.
  • Championing the latest tools and technologies to solve challenging problems and scalability
  • Taking part in product experiments to design and implement new features.
  • Gaining an opportunity to mentor and coach your junior colleagues
  • Having the right support, learning opportunities, and entrainment to enjoy your job
  • Exposure to the entire product life-cycle, allowing you to develop skills outside of software engineering.

Why it’s a good time to join

It’s an exciting time to join our Engineering team; we’ve recently released our 3 year business strategy and have a clear vision of what success looks like over the next few years. We’ve raised an additional £43m in funding to invest into our Sell Your Car product and have a number of interesting projects in the pipeline that will challenge and enhance your skills. We value staff development and have an excellent career framework that will help you grow and develop within the company.

REQUIREMENTS

You should apply if you enjoy;

  • Developing in Ruby on Rails or Python
  • Working within a TDD environment
  • Working on events based systems, for example Kafka
  • Working with Git
  • Building performant application code, following industry best practises
  • Learning new things i.e. functional programming, we use Elm
  • Working in a truly supportive and collaborative environment, amongst agile teams delivering incredible results
  • Writing clean, reusable, scalable code

NICE TO HAVE

Experience with Elm (our front-end langauge), Angular or react or Clojure would be nice to have


PERKS

  • A competitive salary with equity in the company (share options)
  • 25 days holiday, plus bank holidays and Christmas Eve or an alternative religious holiday of your choice*
  • Free access to Sanctus mental-health coaching sessions
  • The latest core Tech (Macbook Air or PC Surface Pro)
  • Home Office budget of £500/€550

  • if you are not religious, this day will remain as Christmas Eve in conjunction with usual Christmas Bank Holidays


REMOTE DETAILS

To apply for this job you must be willing to work in the time zones between UTC +00:00 and UTC +03:00.

Fully remote for now but we hope to obtain a physical base we can call home at some point in the future